<html>
<script>

    // function factorial(x) {
    //     console.log(x);
    //     // 如果输入的参数是非法的，则将抛出一个错误
    //     if (x < 0) throw Error("x不能是负数");
    //     for (var f = 1; x > 1; f *= x, x-- ){
    //         console.log(x);
    //     }
    //     return f;

    // }
    // var count = 0; var input = 0; var jiecheng = 1;
    // function factorial(x) {
    //     try {
    //         // 要求用户输入一个数字

    //         if (count == 0) {
    //             var n = Number(prompt("请输入一个正整数", ""));
    //             input = n;
    //             count++;
    //             // console.log("inpit",input,"n",n)
    //         } else {

    //         }
    //         // 假设输入是合法的，计算这个书的阶乘
    //         jiecheng *= input
    //         console.log("jiecheng", input, jiecheng);
    //         if (input >= 1) {
    //             input--;
    //             var f = factorial(input);
    //         }



    //     } catch (error) {
    //         // 如果输入不合法，将执行这里的逻辑
    //         // alert(); // 请告诉用户这里发生了什么错误
    //     }

    // }

    // 阶乘 使用递归的方式
    // function factorial(num) {
    //     if (num > 0) {
    //         return (num * factorial(num - 1));

    //     }
    //     else
    //         return (1);
    // }

    // // var answer = factorial(3);
    // var n = Number(prompt("请输入一个正整数", ""));
    // var f = factorial(n);
    // console.log("f", f);
    // alert(f);
    // console.log(answer);
    // var age = "10"
    function a(age) {
        console.log("1",age);
        var age = 20
        console.log("2",age);
        function age() {
        }
        console.log("3",age);
    }
    a(18);




</script>



<head>
    <title>放置文章标题</title>
</head>

<body>

</body>

</html>